fish barrier - French English Dictionary